Radiohead | Live at MTV's $2 Bill

Radiohead performs at the Beacon Theater on June 5, 2003